package com.jfs.zlk.controller.entity;

import lombok.Data;

/**
 * @Description 流量统计接收实体对象
 * @E-mail cwm3412638@163.com
 * @Author cwm
 * @Date 2022/7/28
 */
@Data
public class OnFlowReport {
    /**
     * 流应用名
     */
    private String app;
    /**
     * tcp链接维持时间，单位秒
     */
    private Integer duration;
    /**
     * 推流或播放url参数
     */
    private String params;
    /**
     * true为播放器，false为推流器
     */
    private Boolean player;
    /**
     * 播放或推流的协议，可能是rtsp、rtmp、http
     */
    private String schema;
    /**
     * 流ID
     */
    private String stream;
    /**
     * 耗费上下行流量总和，单位字节
     */
    private Integer totalBytes;
    /**
     * 流虚拟主机
     */
    private String vhost;
    /**
     * 客户端ip
     */
    private String ip;
    /**
     * 客户端端口号
     */
    private Integer port;
    /**
     * TCP链接唯一ID
     */
    private String id;
    /**
     * 服务器id,通过配置文件设置
     */
    private String mediaServerId;
}
